Horb am Neckar
municipality in GermanyHorb am Neckar is a town in Baden-Württemberg, Germany. It is on the Neckar river, between Offenburg to the west 56 kilometres and Tübingen to the east 29 kilometres. About 25,000 people live there.
Read article


